Why must I always drink tea before I go to bed? I have a French oral exam tomorrow at 8:30, yet there's no chance I'll be able to sleep anytime soon. Maybe I should invest in some decaf tea.
I just watched two episodes of Mystery Science Theatre 3000. That is definitely one of the most amusing things I have ever seen. In case you don't know,
(
Read more... )